Top 10k strings from 007 Spy (1984)(ZX-Guaranteed)(Side B).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   4 PLAY A TAPE
   2 USING G.A.MDSPY
   2 G.A.HEADER
   2 G.A. Bobker
   2 *""m"";1;""name"" 
   2 "G.A.TRICKY"
   2 "G.A.MDSPY"
   2 "7";"         CANNOT TRANSFER        "
   2  Copyright G.A.BOBKER 1984  ":
   1 }@*&@"!@! @p
   1 most Basic programs can simply using
   1 into DIFFERENT loca-tion to actual Code Start (Whichthis SPY gives you). Example:   Assume Code Start=23500  If you use
   1 autorun.Can now""look"" at the code by using PEEK"
   1 auto-run Bytes programs,simply
   1 WOULD OVERLOAD. COPY NOW
   1 This SPY gives info from BASIC  MACHINE-CODE (Bytes), ARRAYS,   & STRING$ ARRAYS including the  MULTI-DIMensioned ARRAYS.      (Will state if HEADERLESS FILE)."
   1 START value
   1 SORRY TOO LONG TO COPY
   1 Programs with machine code belowabout 24570 will NOT work on theMicrodrive as the LOAD*""m"";1;etccreates a Buffer which destroys or corrupts the machine code.   (Progs in Print Buffer or Video area will not be affected).     
   1 PLEASE NOTE
   1 MICRODRIVE INFO + G.A.MDSPY
   1 J;"No OF ELEMENTS",
   1 J;"May not be room in 16K Spectrum.If CODE LENGTH+START=Near RAMTOPLOAD into lower area than actualCODE START, but NOT below 24000.(Not below 24550 if Microdrive)."
   1 J;"   Press Any Key To Continue    ":
   1 J,J;"           TAPE  DATA           ";
   1 Hope you found this info' useful
   1 G.A.TRICKYe
   1 G.A.TRICKYd
   1 G.A.TRICKY#
   1 G.A.TRICKY
   1 G.A.MDSPY 2
   1 G.A.MDSPY &
   1 G.A.MDSPY 
   1 G.A.MDINFO
   1 G.A.MAXSPY
   1 G.A.BOBKER 1984
   1 G.A.007SPYu
   1 G.A.007SPY
   1 For David Batty
   1 CODEs to be:":
   1 C=COPY N=NAME
   1 C=COPY  R=RESTART  S=STOP
   1 BYTES TO MICRODRIVE
   1 A)+("STRING$ LENGTH"
   1 A)+("NUMBER ARRAY"
   1 ;"TRICKY MAKER";
   1 ;"LOADING TRICKY SPY"
   1 ;"LOADING 007 SPY";
   1 ;"HOLD S key till message RELEASE"
   1 ;"1234567890"
   1 ;"********************************* It is LEGAL to make copies of** your own tapes provided that ** it is for your OWN USE ONLY. *********************************"
   1 ;"        Starts to SAVE        "
   1 ;"          RELEASE KEY           ":
   1 24500Program now Loads into 24500 on-wards & does 
   1 2.@:)@<<2)@
   1 007 Spy - Side B
   1 /@2(@:(@2.@>
   1 ,J;"PROGRAM NAME",:
   1 *FILE*     
   1 *""m"";1;""s"" 
   1 &TZXed by Andrew Barker
   1 # with a microtape in.      (The # is on key 3)       "
   1 "to make copy. NOTE: When C=COPY N=NAME is on video,can press keyR to Restart or S to Stop."
   1 "obviously if re-named would use new name.Code Start value can befound using G.A.HEADER program."
   1 "Very long programs will not be  transferrable simply due to the length.Also, Microdrive Spectrumdoesn't like programs which go  upto or near RAMTOP."
   1 "To reload progs copied to Mdriveby G.A.MDSPY must put code startat end of LOAD instruction:"
   1 "There are several games programswhich at end use sections called""1"",""2""&""3"" this is O.K. but if another program with SAME names,you CANNOT Save two things onto Microdrive with a name already  used! Obviously can change name of one of them, remembering alsoto do this in the Basic bit at  the start. "
   1 "The X being the 
   1 "The G.A.MDSPY allows name change"
   1 "Programs which use machine-code routines to ""call"" next section CANNOT be put onto Microdrive asthey are using a routine callingnext part from a tape. The Microdrive could not obey this.      (The program HORACES GOES SKIINGis one)."
   1 "Programs in several sections aremainly with a short Basic part &this part ""calls"" the others."
   1 "Play your program till message  C=COPY N=NAME appears. Can pressC to copy to M/drive or press N & can enter new name...press theEnter key when all name, upto 10characters typed-in. Now press C"
   1 "If several sections of Machine -Code to be transferred then mustdo it by copying one section at a time.If program too long, willgive  message  TO LONG TO COPY"
   1 "If 3 DIMensions Characters=";
   1 "If 2 DIMensions Characters=";
   1 "If 1 DIMension  characters=";
   1 "Headerless-Files CANNOT be trans-ferred again because program isusing a routine to  ""call""  themfrom a tape as above."
   1 "G.A.MDINFO"
   1 "G.A.MAXSPY"
   1 "G.A.HEADER"
   1 "G.A.007SPY"
   1 "For later reasons, it is best toChange ALL the 
   1 "Example: If orig program was ""s"""
   1 "Can copy Machine-Code program toMicrodrive.(Will ignore Basic).":
   1 "Address? ";x
   1 "9";"RELEASE KEY":
   1 "9";"PRESS ENTER":
   1 "9";"MORE PROBLEMS"
   1 "7";"TO MAKE MASTER SPY";
   1 "7";"HEADER reader info could be usedto STOP an Autorun Bytes program(to STOP a Basic program can usein most MERGE instead of LOAD)."
   1 "7",J;"PROGRAM TYPE",("BASIC"
   1 "3";"This is a HEADERLESS FILE":
   1 "3";"PRESS S TILL STARTS TO SAVE"
   1 "23659",j:
   1 "201",j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j:
   1 "200",j,j,j,j,j,j,j,
   1 "2";"If your Spectrum has Microdrive,BEFORE  Loading this tape MUST  enter 
   1 "2";"HEADER READER SPY";
   1 "2")+("NUMBER OF BYTES"
   1 "2")+("BYTES"
   1 "16";"               ";
   1 "13",J;"STARTS AT","1st LINE"
   1 "13",J;"CODE STARTS AT",C
   1 "13",J;"AUTO STARTS AT","LINE ";C;"  "
   1 "10";"MAXSPY MAKER";
   1 "10",J;("PROGRAM LENGTH"
   1 "1";"Press & hold down S key until";
   1 "1";"PLAY TAPE FOR INFO";
   1 "1";"    PRESS ANY KEY TO
   1 "1";"         PLAY NEXT TAPE         ":
   1 "1")+("CHARACTER ARRAY"
   1 "& Code Start was 16384, then to Load copy off Microdrive use:":
   1 """" instead ofLOAD """" (MERGE IS A KEYWORD).Cannow Save it to Microdrive with:":
   1 """"  Stop tape when message
   1 "   X is line it Autostarts at."
   1  gives you."
   1  appears on the video":
   1  Next is instructions for using G.A.MDSPY, second prog on side 2 (After the G.A.HEADER program) 
   1  Copyright           
   1  COPYRIGHT G.A.BOBKER 1984";
   1  BOBKER 1984
   1   program Loadsinto 23500 onwards & autostarts.Load into DIFFERENT location by using instead
   1   COPYING  
   1    IF A  DIMensioned STRING$    
   1    C=COPY  
   1          >
   1           !
   1